package com.xiaoshuidi.cloud.module.iot.dal.model.device;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.math.BigDecimal;

/**
 * @author Sky
 * create 2019/08/07
 * email sky.li@ixiaoshuidi.com
 **/
//比特水电表日冻结数据查询
@Data
public class DeviceGetDailyPowerResModel {


    /**
     * 设备第三方id
     */
    @Schema(description = "设备第三方id")
    private String deviceThirdNo;

    /**
     * 总电量
     */
    @Schema(description = "总电量")
    private String value;

    /**
     * 第三方数据上报时间
     */
    @Schema(description = "第三方数据上报时间")
    private Long reportTime;


    /**
     * 初始电量
     */
    @Schema(description = "初始电量")
    private BigDecimal Initpower;

    /**
     * 最后电量
     */
    @Schema(description = "最后电量")
    private BigDecimal Lastpower;

    /**
     * 分摊电量
     */
    @Schema(description = "分摊电量")
    private BigDecimal Apportion;

    /**
     * 期间消耗金额
     */
    @Schema(description = "期间消耗金额")
    private BigDecimal Allmoney;

    /**
     * 期间消耗总电量（（Lastpower-Initpower）+Apportion=当天总耗电量）
     */
    @Schema(description = "期间消耗总电量")
    private BigDecimal Allpower;


    /**
     * 当天日期
     */
    @Schema(description = "当天日期")
    private String Date;


}
